Genie Energy reported $105.25M in Sales Revenues for its fiscal quarter ending in June of 2025.


Sales Change Date
Acciona Energia EUR 654.77M 179.77M Jun/2025
Acea EUR 359.05M 743.59M Jun/2025
Allete 360.3M 39.9M Jun/2025
Ameren USD 2.22B 120M Jun/2025
China Three Gorges Renewables Group 7.11B 520M Jun/2025
Consolidated Edison USD 3.6B 1.2B Jun/2025
Constellation Energy USD 6.1B 690M Jun/2025
Contact Energy 1.61B 118M Dec/2024
Dal'nevostochnaya 37.96B 2.42B Mar/2025
Emera CAD 1.88B 210M Jun/2025
ERG EUR 181.32M 28.68M Jun/2025
Evergy 1.43B 60M Jun/2025
Exelon USD 5.43B 1.28B Jun/2025
First Solar USD 1.1B 255.43M Jun/2025
FirstEnergy USD 3.4B 400M Jun/2025
GAIL INR 347.69B 9.16B Jun/2025
Genesis Energy NZD 1.66B 87.8M Dec/2024
Genie Energy USD 105.25M 2.35M Jun/2025
Geregu Power 31.76B 7.21B Mar/2025
Hawaiian Electric Industries USD 746.39M 2.32M Jun/2025
Hera 2.46B 185.7M Jun/2025
Hydro One CAD 1.17B 20M Jun/2025
IdaCorp USD 531.1M 82.16M Jun/2025
Italgas EUR 649M 189.7M Jun/2025
Kenon Holdings USD 196M 13M Jun/2025
Kyocera JPY 478.04B 44.36B Jun/2025
Mercury NZ NZD 1.51B 874.47M Sep/2024
Meridian Energy NZD 2.26B 490M Dec/2024
Mge Energy USD 159.45M 59.52M Jun/2025
National Fuel Gas USD 531.83M 198.12M Jun/2025
National Grid GBP 5.21B 1.85B Mar/2025
NiSource USD 1.16B 870M Jun/2025
NRG Energy USD 6.74B 1.85B Jun/2025
OGE Energy USD 741.6M 6.1M Jun/2025
Ormat Technologies USD 234.02M 4.26M Jun/2025
Otter Tail USD 333.04M 4.31M Jun/2025
Pampa Energia ARS 486M 47.59M Jun/2025
Panasonic JPY 1.9T 150B Jun/2025
PannErgy HUF 4.01B 118M Dec/2024
Pinnacle West Capital USD 1.36B 330M Jun/2025
Portland General Electric USD 807M 121M Jun/2025
Public Service USD 2.8B 420M Jun/2025
Rosseti Sibir' Pao RUB 19.39B 4.52B Dec/2023
Societatea Energetica Electrica RON 2.69B 490M Jun/2025
Societatea Nationala Nuclearelectrica RON 1.27B 212.49M Jun/2025
Solaria Energia Y EUR 68M 14.9M Mar/2025
Tesla USD 22.5B 3.16B Jun/2025
Thessaloniki Water And Sewage EUR 48.69M 11.92M Dec/2024
Transelectrica RON 2.35B 935.44M Jun/2024
TXNM Energy USD 502.42M 19.63M Jun/2025